package com.example.azheng.rxjavamvpdemo.net;


import com.example.azheng.rxjavamvpdemo.bean.BaseObjectBean;
import com.example.azheng.rxjavamvpdemo.bean.LoginBean;

import io.reactivex.Flowable;
import retrofit2.http.GET;
import retrofit2.http.Query;

/**
 * @author azheng
 * @date 2018/4/24.
 * GitHub：https://github.com/RookieExaminer
 * Email：wei.azheng@foxmail.com
 * Description：
 */
public interface APIService {

    /**
     * 登陆
     *
     * @param username 账号
     * @param password 密码
     * @return
     */
//    @FormUrlEncoded
//    @POST("zdyw/queryZdywList")
//    Flowable<BaseObjectBean<LoginBean>> login(@Field("id") String username,
//                                              @Field("currentPage") String password,
//                                              @Field("pageSize") String password1);

    /**
     * //     * POST请求
     * //
     * @return
     */
//    @FormUrlEncoded
//    @POST("UserServlet")
//    Call<User> postUser(@Field("name") String name, @Field("email") String email);

//      * GET请求
//  */
//    @GET("check/dict")
//    Flowable<BaseObjectBean<LoginBean>> login(@Query("args") String email);

    @GET("check/dict")
    Flowable<LoginBean> login(@Query("args") String email);

}
